<?php

namespace app\index\controller;

use app\index\controller\Base;

class Auth extends Base
{
    //需验证方法集
    protected $is_check_login = [''];

    //初始化
    public function _initialize()
    {
        debug('begin');
        // 判断网站是否允许访问
        if (getConfig('webset', "website") == "false") {
            exit(getConfig('webset', "msg"));
        }
        $this->banVisitPage();
    }

    // 禁止访问
    public function banVisitPage()
    {
        if (request()->pathinfo()) {
            // 查询禁止
            $where['tort_site'] = array('like', '%' . trim(request()->pathinfo()));
            $data = db('v1_tort')->where($where)->select();
            // 判断禁止是否存在
            if ($data) {
                $this->error('内容已被限制预览,请切换其他内容！');
            }
        }
        return;
    }
}
